• word of the day

    dioscorea paniculata

    dioscorea paniculata - Dictionary definition and meaning for word dioscorea paniculata

    Definition
    (noun) having a rhizome formerly dried and used to treat rheumatism or liver disorders
    Synonyms : wild yam
Download our Mobile App Today
Receive our word of the day
on Whatsapp